foam path - French English Dictionary